\chapter{Planning des concerts}

\section{La problématique}

L'un des grands challenges dans un site web c'est d'afficher
correctement les plannings.

Ici nous n'avions aucun concert se chevauchant, cependant des concerts
de 30m, 45m, 1h, 1h30, 2h, 3h, 4h.

\section{Notre solution}

Nous avons délibérément choisi de faire un niveau de détail à la
demi-heure affichant 45 minutes comme une heure pleine.

Nous avons présenté les concerts dans un tableau à doubles entrées avec
la scène à gauche et l'horaire en tête.

Le clic sur un concert permettait de voir la description du groupe.

Il a fallu gérer les concerts sans groupes.

Il a fallu gérer les concerts conférences.

\section{Améliorations}

\subsection{Les concerts à plusieurs groupes}

Nous n'avons pas gérer la possibilité d'avoir des concerts avec
plusieurs groupes.

\subsection{Le logo des scènes sur le programme}

Il serait bien d'ajouter le logo des scènes sur le planning comme
c'est le cas sur le planning papier.

\subsection{Les concerts après minuit}

Nous n'avons pas gérer les concerts commençant après 23h30, en effet
lors du tri des horaires 00h00 est avant 14h00 ce qui engendrait un
gros problème d'affichage.

Il faudra donc faire une fonction de tri de la pile des concerts
prenant en compte ce problème.

\subsection{Plage des concerts par jours}

Lors du développement de ce planning, il est apparu que les plages de concerts
sont différentes d'un jour à l'autre.

Le vendredi à 20h30 - 00h, le Samedi à 14h00-00h00, le Dimanche de
13h30 à 01h00, le Lundi de 14h00 à 22h30.

Les plages ont été définies en dur dans le code et il faudrait mettre
en place un système permettant de les calculer automatiquement.


\subsection{Les dates du FIMU}

Le FIMU s'est déroulé du 21 au 24 mai 2010 mais les dates seront
différentes en 2011.

Les dates s'affichaient en dur dans le design sur le header, je les ai
retiré pour que ça ne pose pas de problème en septembre prochain.

Il faudrait mettre en place un système de widget afin de pouvoir
modifier les zones de texte tels que les boutons d'accès rapide, les
textes du footer depuis la base de données.


\subsection{La version mobile}

Il faut faire une vue d'affichage du planning adapté aux très
petites configurations. En effet, il est impossible de lire le
planning depuis un téléphone portable.

Il faudra travailler l'affichage du planning sur téléphone mobile pour
l'an prochain.

Ainsi que la navigabilité entre le planning, les groupes et le retour
intuitif au planning.

\image{fonctionnalites/planning}{Planning des concerts}{0.6}

\image{fonctionnalites/menu-desktop}{Les menus des restaurants partenaires en version ordinateur de bureau}{0.6}

\image{fonctionnalites/menu-mobile}{Les menus des restaurants partenaires en version mobile}{0.3}